﻿body {
}

.AllBody    {margin-left:100px;
             margin-right:50px
}

.wraper     {  
    min-height:1200px;
    margin-left: 30px;
    margin-top:0px;
    position:relative;

}

.right_content {
            float:right;   
           background-color:#808080;
           min-height:100px;
            width:280px;                 
            margin-top:70px;
            margin-right: 30px;
           
}

.main_content{
        margin-top:0px;
        float:left;
        width: 800px;
        

}

.footer{
    clear:both;
    margin-left: 400px;
    margin-bottom: 0px;
     min-height: 100px;
    width:auto;
    
}



        #report { border-collapse:collapse; border-top : 1px solid #fff;}
        #report h4 { margin:0px; padding:0px;}
        #report img { float:right;}
        #report ul { padding:0px;}
        #report th { background:#0c0b0b url(header_bkg.png) repeat-x scroll center left; color:#fff; padding:4px 15px; text-align:left; font-size:16px;}
        #report td { color:#000; padding:2px 14px; font-size:14px;}
        #report tr.odd td { cursor:pointer; }
        #report div.up { background-position:0px 0px;}
